with impudence and shamelessness - Alemán Inglés Diccionario